package com.lexian.service;

import com.lexian.entity.Goods;
import com.baomidou.mybatisplus.extension.service.IService;
import com.lexian.entity.vo.CartGoodsVo;
import com.lexian.entity.vo.GoodsStoreVo;
import com.lexian.entity.vo.GoodsVo;

import java.util.List;

/**
 * <p>
 * 商品信息 服务类
 * </p>
 *
 * @author testjava
 * @since 2021-01-14
 */
public interface GoodsService extends IService<Goods> {
    //获取所有商品信息
    List<GoodsVo> getInfo();

    /**
     * 获取购物车商品
     * @param cusId
     * @return
     */
    List<CartGoodsVo> getCartGoods(long cusId);
<<<<<<< HEAD

    //获取门店商品所有信息
    List<GoodsStoreVo> getByInfo(Long gid);
=======
    /**
     * 通过list集合里的商品ID查询所有对应商品
     * @param goodsIdList 商品ID集合
     * @return
     */
    public List<Goods> getGoodsByGoodsId(List goodsIdList);
>>>>>>> a1e4429361f088c5d2c38576e7d531c8ac58ca25
}
